stress relieving by thermal means - Spanisch Englisch Wörterbuch